Skip to content

Conversation

@jrfnl
Copy link
Member

@jrfnl jrfnl commented May 14, 2025

With PHPCS 4.x around the corner, the matrix for the PHP/PHPCS combis will become more complex, making all inline conditions more complex too.

Splitting the test jobs into two separate jobs, one where only the PHP version changes, one where both the PHP version + the PHPCS version changes, will allow for making the adjustments needed for PHPCS 4.x and still keep the jobs stable, readable and maintainable.

With PHPCS 4.x around the corner, the matrix for the PHP/PHPCS combis will become more complex, making all inline conditions more complex too.

Splitting the test jobs into two separate jobs, one where only the PHP version changes, one where both the PHP version + the PHPCS version changes, will allow for making the adjustments needed for PHPCS 4.x and still keep the jobs stable, readable and maintainable.
@jrfnl jrfnl added this to the 1.x Next milestone May 14, 2025
@jrfnl jrfnl merged commit 05b8942 into stable May 14, 2025
63 checks passed
@jrfnl jrfnl deleted the feature/ghactions-split-test-jobs branch May 14, 2025 10:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

2 participants